Search Result:Engraulis encrasicholus
Overview of noun engraulis_encrasicholus
The noun engraulis encrasicholus has 1 sense
- mediterranean anchovy, Engraulis encrasicholus -- (esteemed for its flavor; usually preserved or used for sauces and relishes)